def enCode(str):
    str1 = ""
    for char in str:
        base = ord('A') if char.isupper() else ord('a')
        str1 = str1 + chr((ord(char) - base + 3) % 26 + base)
    print(str1)

def reverse(str):
    str1 = ""
    for i in range(len(str)):
        str1 = str1 + str[len(str)-1-i]
    enCode(str1)

def letter(str):
    str1 = ""
    for i in range(len(str)):
        if str[i].isalpha():
            str1 = str1 + str[i]
    reverse(str1)

while True:
    str = input("请输入字符串：")
    if 0<len(str)<=255:
        break
    else:
        print("请控制长度在(0,255]")
letter(str)



